package com.hamishmedlin.d64pw;

public class QGlobals {

	public static final String WEAPON_CHAINSAW = "chainsaw";
	public static final String WEAPON_FIST = "fist";
	public static final String WEAPON_PISTOL = "pistol";
	public static final String WEAPON_SHOTGUN = "shotgun";
	public static final String WEAPON_SSG = "ssg";
	public static final String WEAPON_CHAINGUN = "chaingun";
	public static final String WEAPON_MISSILE = "missile";
	public static final String WEAPON_PLASMA = "plasma";
	public static final String WEAPON_BFG = "bfg";
	public static final String WEAPON_LASER = "laser";
	public static final String BACKPACK = "backpack";
	
	public static final String AMMO_CLIP = "clip";
	public static final String AMMO_SHELL = "shell";
	public static final String AMMO_ROCKET = "misl";
	public static final String AMMO_CELL = "cell";
	
	public static final String MAX_AMMO_CLIP = "maxclip";
	public static final String MAX_AMMO_SHELL = "maxshell";
	public static final String MAX_AMMO_ROCKET = "maxmisl";
	public static final String MAX_AMMO_CELL = "maxcell";
	
	public static final String ARTIFACT_FAST = "fast";
	public static final String ARTIFACT_DOUBLE = "double";
	public static final String ARTIFACT_TRIPLE = "triple";
	
	public static final int ARMOR_NONE = 0;
	public static final int ARMOR_GREEN = 1;
	public static final int ARMOR_BLUE = 2;
	
	public static final int SKILL_BE_GENTLE = 0;
	public static final int SKILL_BRING_IT_ON = 1;
	public static final int SKILL_I_OWN_DOOM = 2;
	public static final int SKILL_WATCH_ME_DIE = 3;	
	
	public static final int[] passwordData = new int[16];
	public static final String passwordChar = "bcdfghjklmnpqrstvwxyz0123456789?";
	public static final int[] passwordTable = new int[]{1, 8, 9, 5, 6, 2, 7, 0, 4, 3};
	public static final int numWeapons = 10;
	public static final String[] weaponControlForIndex = new String[]{WEAPON_CHAINSAW, WEAPON_FIST, WEAPON_PISTOL, WEAPON_SHOTGUN, WEAPON_SSG, WEAPON_CHAINGUN, WEAPON_MISSILE, WEAPON_PLASMA, WEAPON_BFG, WEAPON_LASER};
	public static final int numAmmo = 4;
	public static final String[] ammoCtrlForIdx = new String[]{AMMO_CLIP, AMMO_SHELL, AMMO_ROCKET, AMMO_CELL};
	public static final String[] maxAmmoCtrlForIdx = new String[]{MAX_AMMO_CLIP, MAX_AMMO_SHELL, MAX_AMMO_ROCKET, MAX_AMMO_CELL};
	public static final int[] normMaxAmmo = new int[]{200, 50, 50, 300};
	public static final int[] backMaxAmmo = new int[]{400,100,100, 600};
	
	
	
}
